const express = require('express')

const app = express()

// 中间件的简化形式
// 上游中间件挂载的属性，下游中间件或路由也可以访问
app.use((req, res, next) => {
  req.time = Date.now()
  // 调用 next() 函数，执行下一个中间件函数或路由
  next()
})


app.get('/', (req, res) => {
  res.send('访问了/路径' + req.time)
  console.log('访问了/路径', req.time)
})

app.post('/user/add', (req, res) => {
  res.send('访问了/user/add路径' + req.time)
  console.log('访问了/user/add路径', req.time)
})

app.listen(80, () => {
  console.log('express server running at http://127.0.0.1')
})